package tu.traffic.plane.node;

public class Node {
     public Object planeId;                         //航班号
     public Object startTime;                      //起始时间
     public Object arrTime;                       //终点站时间
     public Node next;                           //地址域

     public Node() { // 构造一个无参的构造函数，可实现初始化一个空的结点
          this(null, null, null);
     }

     public Node(Object planeId, Object startTime, Object arrTime){            //构造一个带一个data参数的构造方法，可实现构造一个数据域为指定参数值而指针域为空的结点
          this(planeId, startTime, arrTime, null);
     }

     public Node(Object planeId, Object startTime, Object arrTime, Node next){
		this.planeId = planeId;  //构造一个带俩参数的构造方法，可实现构造一个数据域和指针域都为指定参数值的结点
          this.planeId = planeId;
          this.startTime = startTime;
          this.arrTime = arrTime;
          this.next = next;
     }  
}
